indocyanine yeşili - Turkish English Dictionary